home *** CD-ROM | disk | FTP | other *** search
- /* modf.c from page 232*/
- #include <stdio.h>
- #include <stdlib.h> /*errno is defined here*/
-
- main(int argc, char **argv)
- {
- double x, intpart, fract;
- if(argc < 2 )
- {
- printf("Usage: %s <x> \n", argv[0]);
- }
- else
- {
- x = atof(argv[1]);
- fract = modf(x, &intpart);
- printf("Integer part of %s = %f\n\
- fractional part of %s = %f\n", argv[1], intpart, argv[1], fract);
-
- }
- }